################################################################################
#                                                                              #
#   Copyright (c) 2009: Peter Schregle,                                        #
#   All rights reserved.                                                       #
#                                                                              #
#   This file is part of the Property Library.                                 #
#                                                                              #
#   Redistribution of the Property Library and use in source and binary forms, #
#   with or without modification, are permitted provided that the following    #
#   conditions are met:                                                        #
#   1. Redistributions of source code must retain the above copyright notice,  #
#      this list of conditions and the following disclaimer.                   #
#   2. Redistributions in binary form must reproduce the above copyright       #
#      notice, this list of conditions and the following disclaimer in the     #
#      documentation and/or other materials provided with the distribution.    #
#   3. Neither the name of Peter Schregle nor the names of other contributors  #
#      may be used to endorse or promote products derived from this software   #
#      without specific prior written permission.                              #
#                                                                              #
#   THIS SOFTWARE IS PROVIDED BY PETER SCHREGLE AND CONTRIBUTORS 'AS IS' AND   #
#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE      #
#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE #
#   ARE DISCLAIMED. IN NO EVENT SHALL PETER SCHREGLE OR CONTRIBUTORS BE LIABLE #
#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL #
#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS    #
#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)      #
#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,        #
#   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN   #
#   ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE            #
#   POSSIBILITY OF SUCH DAMAGE.                                                #
#                                                                              #
################################################################################

cmake_minimum_required (VERSION 2.6)

find_package(Doxygen)

if (DOXYGEN_FOUND)

	configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doxy.config.in 
		${CMAKE_CURRENT_BINARY_DIR}/doxy.config
		@ONLY )
	set(DOXY_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/doxy.config")
  
	add_custom_target(doc ${DOXYGEN_EXECUTABLE} ${DOXY_CONFIG})
  
else (DOXYGEN_FOUND)

    message(status "Doxygen not found. Not building reference documentation.")
    
endif (DOXYGEN_FOUND)
